Baby Boy Names Starting with Letter M

Boy names starting with the letter M are listed below. Tap a name to see its meaning, numerology and astrological details.

Boy Names

7,767 names found · showing 7,241–7,280
Boy NameMeaning
ManushrithDerived from Sanskrit, meaning 'one who is a gift from God'
ManveethOne who is human and kind.
ManvinA person who is wise and calm.
ManwithOne who possesses a good mind.
MasthanraoName meaning 'one who is a great warrior'
MayaankThe moon or a glowing light.
MayyappaDerived from Sanskrit, meaning 'one who is a great devotee'
MedhineshName meaning 'one who is intelligent and wise'
MegavarnanDerived from Sanskrit, meaning 'one who is radiant and shining'
MeghanathLord of the Sky
MeghanathaLord of the Sky
MinarbabuName meaning 'one who is a noble and respected leader'
MirhulDerived from Arabic, meaning 'one who is blessed'
MithanshuFriendly Element; Bordered
MithwinComplete Victory; Purana Vijayam
MogulaiahA lord of the clouds or sky.
MojeshImpressive; Pleasing; Lord Shiva
MojiramName meaning 'one who is a brave warrior'
MoleeshwarDerived from Sanskrit, meaning 'one who is a great king'
MukundamFreedom Giver; Lord Krishna
MunendraDerived from Sanskrit, meaning 'one who is a great scholar'
MunikumarA son of a wise holy sage.
MunisekharName meaning 'one who is a great poet'
MunithHonourable; Silenced; Lord Murugan
MuraluDerived from Sanskrit, meaning 'one who is a great musician'
MuthyaluRefers to precious white pearls.
MuthyamA single beautiful pearl gem.
MeteGift or present
MattaliArabic name meaning 'one who is skilled and talented'
MattenArabic name meaning 'one who is blessed and fortunate'
MazaminArabic name meaning 'one who is wise and intelligent'
MazmanArabic name meaning 'one who is skilled and talented'
MazmunArabic name meaning 'one who is wise and intelligent'
MehdadArabic name meaning 'one who is blessed and fortunate'
MehrbodPersian name meaning 'one who is kind and benevolent'
MehrshidGift of God, a name that signifies divine favor and blessings.
MehrtashGift of the earth, a name that represents earthly abundance.
MehzadGift of God, a name that signifies divine favor and blessings.
MibkarOne who is skilled in the art of writing and poetry.
MihrazOne who is skilled in the art of writing and poetry.